template<class T, class K>
void* div(T& x1, K& x2)
{
  return (void*)(x1 / x2);
}
